/*通用标签重定义--Start*/

*{
	
	font-family: 微软雅黑;
}
HTML {margin:0;padding:0;height:100%;overflow:auto;scrollbar-3dlight-color:#718da6;scrollbar-arrow-color:#000;scrollbar-base-color:#718da6;scrollbar-darkshadow-color:#fff;scrollbar-face-color:#f2f7fc;scrollbar-highlight-color:#fbfdfc;scrollbar-shadow-color:#718da6;}
BODY {margin:0;padding:0;overflow:auto;font-size:12px;color:#000;background:#fff;font-family:Verdana, Arial;font-size:11px;padding-left: 20px;}
SELECT {font-family:微软雅黑;font-size:15px;}
IMG { border:none; }
/*通用标签重定义--End*/

/*警示颜色--Start*/
.bgc_sel {background:#9cc;}
.bgc_hov {background:#94b6e7;}
.bgc_mod {background:#ffccff;}
.bgc_alt {background:#fff000;}
.bgc_urg {background:#ff0000;}
.div_alert {width:16px;height:16px;border:solid 1px #718da6;}
/*警示颜色--End*/

/*表单内容容器*/
.ContentContainer
{
	margin: 5px;
}

/**
 * 表单内容表格
 * Green: #A5DB94 / #DEF3D6
 * Red:   #E7AEA5 / #FFD7D6
 */
.ContentTable
{
	width: 100%;
	font-size: 12px;
	background: white;
	border-spacing: 1px;
	border: 1px solid #EEEEEE;
	
}

input[type= "button"] {
	width: 100px;
	height: 30px;
	background-color: #32b5ca;
	color: white;
	border-radius: 5px;
	border-width: 0px;
	outline: none;
}

input[type= "reset"] {
	width: 100px;
	height: 30px;
	background-color: #32b5ca;
	color: white;
	border-radius: 5px;
	border-width: 0px;
	outline: none;
}

input[type= "submit"] {
	width: 100px;
	height: 30px;
	background-color: #32b5ca;
	color: white;
	border-radius: 5px;
	border-width: 0px;
	outline: none;
}

.ContentTable2
{
	font-size: 12px;
	background: #718da6;
}

.SearchTable {width: 100%;font-size: 12px;background: #F2A513;}
.SearchResultTable{width: 100%;font-size: 12px;background: #888;}

.ErrorMsg{color:#f00;padding-left:5px;}
.Tip{color: #810000;padding-left:5px;}

select,textarea,input{
	  color: #587b94;
	  border: 1px solid #e2ebf0;
}

/*表单中各种规格的标签和相应的文本域--Start*/
.EditTable { background: #718da6; font-size: 12px; cursor: default;border-width:0px;width:98%; }
.EditTable1 { background: #718da6; font-size: 12px; cursor: default;border-width:0px;width:50%; }
.EditTableHeader { color: rgb(39, 65, 86); background: #ecf4f7; font-size: 20px; font-weight: normal; text-align: center; height: 63px; padding:4px; }

.Label {background:#f2f7fc;font-family:Verdana, Arial;font-size:11px;}
.Field {background:#fff;padding: 3px 3px 3px 5px;font-family:Verdana, Arial;font-size:11px;}

.Label1{background: #f2f7fc;padding: 3px 8px 3px 3px;font-family:微软雅黑;font-size:14px;text-align: right;height: 50px;width: 15%;}
.Field1{background: #fff;padding: 3px 3px 3px 8px;font-family:Verdana, Arial;font-size:11px;text-align: left;height: 50px;width: 35%;color: #696969;}

.Search_Label{background:#FFF7D3;}
.Search_Result{background:#F7F3F7;padding:3px 3px 3px 8px;color:#A40018;font-size:11px;}
.Search_Header{background:#DDD;color:#888;}

.TabNormal{background:#ECECEC; height:18px; border:solid 1px #808080;}
.TabChoosed{background:#E0E303; height:18px; border:solid 1px #808080;}

/*表单中各种规格的标签和相应的文本域--End*/

.NoneBorderTextBox  { font-family: Verdana, Arial; font-size: 11px; height: 18px; border-color: #FFFFFF #FFFFFF #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.TextBox  { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height: 20px;}
.TextBox_Focus  { border: solid 1px #00c000; font-family: Verdana, Arial; font-size: 11px; height: 20px;}
.TextBox2  { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height: 20px; width: 90px;}
.Password { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:20px;ime-mode: disabled;}
.TextArea { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px;  height: 20px;}
.NumericBox { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:20px; text-align: right; vertical-align:middle;}
.DateTimeBox { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:20px; width: 70px; vertical-align:middle; background: #ebeeff; }
.TimeBox { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:20px; width: 35px; vertical-align:middle; background: #ebeeff; }
.YearMonthBox { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:20px; width: 60px; vertical-align:middle; }
.YearBox { border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:20px; width: 30px; vertical-align:middle; }
.Button {height:28px;margin:4px 4px 4px;letter-spacing:2px;background:#e0e0de;font-family:Verdana, Arial;font-size: 11px;}
.ButtonBox { border: solid 1px #718da6; border-left-width: 0; font-family: Verdana, Arial; font-size: 11px; height:22px; width:22px; background:#edf0f6; }

.FileUpload
{
    border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 12px; height:24px;
}

.PictureBox
{
	border: dotted 1px silver !important;
	width: 130px;
	height: 150px;
}

.DropDownList
{
	border: solid 1px #000;
}

.DropDownList1
{
    height:300px;
}

.RadioButtonList
{
	font-size: 12px;
}


/*数据列表--Start*/
.ListTable { background: #dddddd; font-size: 12px; cursor: default;border-width:0px;width:98%;border-spacing: 1px;}
.ListTable th a {color:#1e1e1e; text-decoration:none;font-size: 15px}
.ListTable th a:hover {color:#000084; text-decoration:underline;}
.ListTable td { font-size: 13px; height: 55px;color:#696969}
.ListTableHeader { color: #1e1e1e;font-size: 14px; font-weight: bold; text-align: center; height: 60px;background-color: #ecf4f7; }
.ListTableEmptyDataRow { background: #fff; height: 30px; text-align: center; }
.ListTableOddRow { background: #ffffff; }
.ListTableEvenRow { background: #f2f7fc; }
.ListTableHoverRow { background: #94B6E7; }
.ListTableSelectedRow { background: #FFE4E1; }
.ListTablePager { background:#fff; }
/*数据列表--End*/

.ListTableHeader:first-child {
	font-size: 15px;
	font-family: 微软雅黑;
}

.ListTablePager {
	font-size: 15px;
	font-family: 微软雅黑;
}

.pagelinks {
	font-size: 15px;
	font-family: 微软雅黑;
	float: right;
	margin-right: 70px;
}
.pagelinks a{
	padding: 5px;
	color: black;
	text-decoration: none;
}

.pagelinks strong{
   
     color: #32b5ca;
}

/*右键菜单--Start*/
.ContextMenu
{
	border: #718da6 1px solid;
	padding: 1px;
	background: #f5f7f8 url(images/bg/context_menu.gif);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#808080, direction=135, strength=3);
}

.ContextMenuItem
{
	font-size: 12px;
	padding-left: 25px;
	background: none transparent scroll repeat 0% 0%;	
	border: 0px;
	width: 100%;
	height: 22px;
	text-align: left;
}

.ContextMenuItemHover
{
	font-size: 12px;
	border: #316ac5 1px solid;
	padding-left: 23px;
	background: #c1d2ee;
	width: 100%;
	height: 22px;
	text-align: left;
}

.ContextMenuSepline
{
	border-top: #aaa 1px solid;
	border-bottom: #fff 1px solid;
	margin: 0px 2px 0px 23px;
	overflow: hidden;
	width: 100%;	
	height: 2px;
}
/*右键菜单--End*/

/*即时搜索结果框--Start*/
.SuggestBox {border: solid 1px #718da6; font-family: Verdana, Arial; font-size: 11px; height:18px;background: #e9f8ff;}
.SuggestInfoList {border: outset 1px #000;overflow: auto;}
.SuggestInfoItem {border: 0;background: transparent;padding: 2px 0px 0px 3px;height: 16px;font-size: 12px;}
.SuggestInfoItemHover
{
	border: solid 1px #316ac5;
	background: #c1d2ee;
	padding: 2px 0px 0px 3px;
	height: 16px;
	cursor: default;
	font-size: 12px;
	font-weight: bold;
}
/*即时搜索结果框--End*/

/*圆角分组框--Start*/
.b1{height:1px;font-size:1px;overflow:hidden;display:block;background:#718da6;margin:0 5px;}
.b2{height:1px;font-size:1px;overflow:hidden;display:block;background:#ffffff;margin:0 3px;border-right:2px solid #718da6;border-left:2px solid #718da6;}
.b3{height:1px;font-size:1px;overflow:hidden;display:block;background:#ffffff;margin:0 2px;border-right:1px solid #718da6;border-left:1px solid #718da6;}
.b4{height:2px;font-size:1px;overflow:hidden;display:block;background:#ffffff;margin:0 1px;border-right:1px solid #718da6;border-left:1px solid #718da6;}
.divpop{background:#f2f8ff;border:1px solid #718da6;padding:7px;position:absolute;}
/*圆角分组框--End*/

/*浮动工具条--Start*/
/*#cecfad #fffff7, #718da6 #f2f8ff*/
.FloatToolbar{position: absolute;height: 20px;padding: 0px 2px;background: #FEFEE5;border: solid 1px #cecfad;}
.FloatToolbar td{padding: 4px 2px;}
.FloatToolbar img{border: 0px;cursor: hand;}
/*浮动工具条--End*/

#divListPageHeader { background:#f2f7fc; border-bottom: solid 1px #718da6;padding:0px 10px; height:35px;font-family:Verdana, Arial;font-size:11px; vertical-align:middle;}
#divListPageNote { font-family:Verdana, Arial;font-size:11px;padding:5px 0 0 10px;}

/*选择弹出窗口--Start*/
.ChooseWindowTitle
{
	height:8px; 
	border-bottom:solid 1px #82bffb; 
	background:url(images/bg/choose_win_bar.gif);
}
/*选择弹出窗口--End*/

/*明细菜单栏--Start*/
.MenuChoosed {background:#f2f7fc;text-align:center; height:26px; border:solid #718da6; border-top-width: 0px; border-right-width: 1px; border-bottom-width:0px; border-left-width: 0px; font-weight:bold;}
.MenuNormal {background:#ffffff;text-align:center; height:26px; border:solid #718da6; border-top-width: 0px; border-right-width: 1px; border-bottom-width:1px; border-left-width: 0px; }
.MenuBlank {background:#ffffff;text-align:center; height:26px; border:solid #718da6; border-top-width: 0px; border-right-width: 1px; border-bottom-width:1px; border-left-width: 0px; }
.MenuBlank2 {background:#ffffff;text-align:center; height:26px; border:solid #718da6; border-top-width: 0px; border-right-width: 0px; border-bottom-width:1px; border-left-width: 0px; }
/*明细菜单栏--End*/



/**日历datelist.js*/
.TrTitle{
background:#f5d6d6;
height:20;
border-bottom:5px solid #FBEDED;
color:#000; cursor: hand;
}
.TrOver{
background:#f5d6d6;
height:18;
border:0px solid #999999;
color:#ec5657; cursor: hand;
}
.TdOver{
background:#FBEDED;
height:18;width:22px;
border:0px solid #cccccc;

color:#000;cursor: hand;
}
.TdOut{
background:#F5D6D6;
height:16;width:20px;
border:1px solid #FBAFB0;
color:#333333; cursor: hand;
}

.TdOver2{
background:#e6e6e6;
height:18;
border:1px solid #cccccc;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
color:#666666;cursor: hand;
}
.TdOut2{
background:#e6e6e6;
height:18;
border:1px solid #ffffff;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
color:#000000; cursor: hand;
}


/**表格排序*/
 thead tr .header {
	background-image: url(i/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
 
 tbody tr.odd td {
	background-color:#f2f7fc;
}
 thead tr .headerSortUp {
	background-image: url(i/asc.gif);
}
 thead tr .headerSortDown {
	background-image: url(i/desc.gif);
}
 thead tr .headerSortDown,  thead tr .headerSortUp {
background-color: #f2f9fc;
}

/**按钮样式*/


.btn3_mouseout {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}